record retailer - German English Dictionary